Ограничение возможностей редактирования пользователем строк табличного поля

В некоторых случаях необходимо предоставить пользователю ограниченные возможности редактирования строк табличного поля.

Например, может потребоваться запретить изменение порядка строк в списке (перемещение и сортировку строк). Для этого необходимо сбросить свойство "Изменять порядок строк" в палитре свойств. Тогда табличное поле не будет обрабатывать команды "Переместить вверх", "Переместить вниз", "Сортировать по возрастанию" и "Сортировать по убыванию". Также можно управлять доступностью этих команд программно, для этого необходимо использовать свойство ИзменятьПорядокСтрок расширения табличного поля. Стоит отметить, что данное свойство доступно только для списков, отображающих таблицу значений, список значений, дерево значений, табличную часть или наборы записей.

Кроме того, может потребоваться запретить изменение состава строк табличного поля. Под изменением состава строк понимается добавление, копирование и удаление строк. Для этого необходимо сбросить свойство "Изменять состав строк" в палитре свойств или свойство ИзменятьСоставСтрок расширения табличного поля, если необходимо управлять доступностью команд программно. Следует отметить, что возможность изменения значений строк остается.